Eight years (has|have) pass since he left

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:49:28
选什么 讲下理由啊

has

Eight years 指的时间,时间的谓语都是单数

表示数目、度量、时间、金钱、距离等的复数名词,看作整体时谓语都是单数。

One hundred kilometers is a long distance. 100公里是一段很长的距离。
Five plus two is seven. 五加二等于七。

Fifty years has passed away since they met.
自从他们见面,50年过去了

has,
eight years八年,做主语,当做一个整体,故后面动词用第3人称单数

选has,因为当时间做主语时,不论是单是偶,谓语或助动词{如has}都用第3人称单数.所以用has.翻译为:自从他离开已经有8年了.

has ,8年看成一个整体

have

eighe years

是复数啊

has ,前面的时间是整体